/**
 * main.js
 * @description 是入口文件，主要作用是初始化vue实例并使用需要的插件
 */
import Vue from 'vue';					        // vue
import router from './router';			    // 路由
import store from './store';			      // 状态管理
import App from './App';					      // 主界面
import 'babel-polyfill'                 // 兼容IE
import './plugins'                      // 插件

// 全局设置错误处理
Vue.config.errorHandler = function (err, vm, info) { 
  console.log(`cat EC: ${err.toString()}\ninfo: ${info}`); 
  return false;
}

// 阻止启动生产消息
Vue.config.productionTip = false

// 初始化
new Vue({
  el: '#app',
  router,
  store,
  components: { App },
  // template: '<App/>'
  render: Vue.compile('<App/>').render
});
console.log('=========================================================================== main.js')
console.log(process.env);
